home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
spitfire
/
zf10_03.zip
/
ZIPFIRE.DOC
< prev
next >
Wrap
Text File
|
1992-01-01
|
12KB
|
269 lines
Zip Fire
File Test Utility
**************
Multi-Node
Version 1.0
Release Date 12-31-91
A Blue Foxx Production
Written By:
Tim Maloney
P.O. Box 230
Altus, Ok, 73521
The Blue Foxx BBS
(405) 482-3855 Compucom
(405) 482-3869 USR
300-19200 baud 24 hrs
Regardless of how you recieved this product it is provided "AS-IS" without
any warranty or guarantee. You the end user accept full responsibilty for
using this product. By using this product you do so solely at your own risk.
You agree to hold the author free from any responsibility regarding loss of
profits, system damage (software or Hardware) or any other incidental,
special or unmentioned damages resulting from the use or inability to use
this end product.
This product is being distributed under the SHAREWARE concept. You may use it
for a period of time. After this time period you must either register the
product for your own use or discontinue using it. All Blue Foxx products
carry a Date stamp and after a certain period of time the SHAREWARE versions
will no longer function! Registered versions are registered to one individual
only and soley to that individual for use on that individuals own system.
Registered versions will contain an extra file with special information
pertaining to registered users. The registered versions MAY NOT be
distributed by anyone other than the author of this product. SHAREWARE
(UNREGISTERED) versions may be distributed freely by any BBS as long as no
fee is charged for this particular product and this product is not included
with any other product when distributed. The product must not be modified in
any way, shape or form without the written permission of the author!
Now that thats taken care of lets get down to the good stuff!!
This Utility is a Production of Blue Foxx Software. At some later date in
time it will cease to operate. The time frame may be from already expired
to 3 months or less, depending on when you received this utility. This is
what is known as crippled, honesty has always been the best policy but
sometimes a small reminder never hurt. I would have liked to distribute
these programs as open as possible but it seems that some people would like
to test them for a period that went into years. If these programs had
a warranty period it would have been up long ago. Anyways I have begun
distributing these programs like this so that everyone will have a time to
determine if it is what they want or not. Also Registered Versions may or may
not have extra or enhanced options for Sysops.
If you have any ideas on improving this or any other program that I have
wrote, please feel free to tell me. I'm always looking for suggestions,
good or bad.
See the end of this DOC on how to register:
Now on to the good stuff:
All major changes will be marked <NEW>. These should be read as they
may contain information that if not included properly may cause the
program not to operate.
Any other changes were considered to minor to document or place within
this documentation.
Just what the heck is this thing?
This is a utility for sysops to check uploaded files or files
already on the BBS.
*** If you do NOT use ZIP on your BBS This is NOT for you! ***
1. It will check the CRC of files to determine if the file
has been tampered with or damaged.
2. It will place your BBS comments into the file and remove
the old comment.
3. It will remove BBS ads placed by other BBS systems.
4. In conjunction with SCAN.EXE it will scan for viruses and
move offline any files suspected of having a virus.
5. It will deny credit for uploads that do not meet the date
requirements of your BBS. Useful if you don't want a bunch
of old files uploaded.
6. Notifies you in your log file that a file was rejected and
the reason. Useful if users don't bother to tell you they
sent you a bad upload.
The following files should be included in this package:
ZIPFIRE.EXE Main program
ZIPFIRE.DOC What you are reading now
ZIPFIRE.CFG A sample file to get it up and running in the
fastest time. DO NOT RENAME
ZIPFIRE.CFX An extra copy of the CFG file just in case you need it.
FILE YOU MUST SUPPLY:
DOOR.SYS Supplied by your BBS.
PKZIP.EXE Must be IN YOUR DOS PATH
PKUNZIP.EXE Must be IN YOUR DOS PATH
SCAN.EXE Must be IN YOUR DOS PATH
FILES THAT WILL BE CREATED:
LOCAL.RUN Created if run locally. Lists Files Checked.
DATETEST.* Temp File for checking file dates.
FILENAME.* Temp File for checking file names.
SCANLIST.* Temp File for files to scan for virus.
ZIPFILES.* Temp File containing Zip filenames.
All of the above files EXCEPT LOCAL.RUN are deleted when the program
exits. In the above the * stands for the node number that the upload
was received on. Ex... 000 = Local, 001 = Node 1 etc. Only 999 Nodes
are supported by this utility.
STEP 1:
THE CONFIG FILE
You will need to set the information in the CFG file.
UNREGISTERED ; Your registration number, ignore if not
SPITFIRE ; Your BBS type ONLY spitfire at this time
The Blue Foxx BBS ; Your BBS Name
Tim ; Sysops First Name
Maloney ; Sysops Last Name
D:\SF ; Path to Move REJECTED FILES TO
1990 ; Oldest year to accept files from
C:\DOS\BAT\comment.add ; The name of your comment file BLANK IF NOT USED
10GIGS.DOC ; The following lines will contain
; any files you wish DELETED from
; the archived file. In other words
; any BBS comments that you want to
; remove should be listed here.
; a list has been provided to start you out.
STEP 1:
THIS IS THE STEP BY STEP. THIS MUST BE DONE!!!!!!
Making it all work:
1. Copy all the files into a directory that is
IN YOUR DOS PATH.
2. During the logon you MUST have something that creates
a DOOR.SYS file for the caller. If you use SFLOGON.BAT
you will NOT need to do anything here!
If you do not use SFLOGON.BAT create a file called
SFLOGON.BAT in your MAIN SF DIRECTORY. You do not need
anything in it. SF only checks to see if it is there and
if found it will create the necessary DOOR.SYS file.
An easy way to check this is log on locally to your BBS.
When you reach the main menu, jump to DOS, try and view
the file DOOR.SYS if it exists and your logon name is in
it you are set. If not you will need to do the above.
3. In each of your UPLOAD BATCH FILES. You must place the
following line IMMEDIATELY AFTER the line you use to
RECIEVE FILES. This line must contain the name of this
program and the PATH to that nodes DOOR.SYS file.
(The Main EXE file area of your node.)
example:
REM Upload using Zmodem
cd \sf\external
DSZ %2 rz
ZIPFIRE E:\SF
IF EXIST %3 copy %3 d:\sf\allnew
4. ZIPFIRE ?:\SF must be immediately AFTER the program
receiving the files and immediately BEFORE any file
copy routines that you use!
5. LOCAL MODE FROM DOS:
Anytime ZIPFIRE is run and DOOR.SYS is NOT found it assumes
you are running it from DOS. In this instance you may also
add the command NOMOVE to the line.
ex: ZIPFIRE NOMOVE
The local mode is mainly designed for you to check an entire
directory of ZIP files and NOT have the old ones moved to the
reject directory. If NOMOVE is not specified the files WILL BE
moved if they are rejected. In either case the file LOCAL.RUN
will be created in the ZIPFIRE directory listing any problems
found.
6. Thats all there is to it. Any archived files that are rejected or
do not meet the requirements of your BBS will be moved and you
will be notified in your CALLERS.LOG the reason.
Thats all there is to it.. This is intended to be a FAST
utility. It is dependent on you suppling the other files
for it to work with. It is NOT intended to check any other
types of files except ZIP.
It will check unlimited imbedded zip files within zip files.
However it is designed to mainly check for viruses in those
imbedded files. CRC checking is done on the first level zip
files and comments are only added to the main zip file.
Final notes:
I realise this can do a LOT more that it does in its present
state. I have had various versions up for months in different
testing stages and shrank it down to this version. The others
were customized for my own personal wishes and if anyone would
like to suggest some ideas I'd be glad to hear them. Essentially
I just made this a streamlined program that would fit many Sysops
without being to hard to operate. There are no bells or whistles
as it is meant to be a FAST user friendly program.
And there you have it.. If I have left anything out or if you have any
suggestions for this or other programs....
Give me a call at The Blue Foxx BBS
(405) 482-3855 (19200) Compucomm
(405) 482-3869 (19200) USR Dual Standard
If you would like to register this program:
ZIPFIRE Registration info:
Send $10 And the Name Of The Progam you wish to register.
To:
Blue Foxx Software
P.O. Box 230
Altus OK, 73521
Please Include the NAME you wish to Place on Your Registered
Version. Preferably this is the Sysops First and Last Name.
Your Registered Copy will Be available For immediate Download From
the Blue Foxx BBS. If you wish to be pre-registered on the Blue Foxx please
include the folowing with your registration:
First and Last Name you will use. (No Aliases)
Password
Birthdate
Mailing Address
City, State & ZIP Code
This does not have to be fancy.. Just tear off any old piece of paper and
write clear enough to read and mail it off.
If you wish just use the ole Print Screen routine here and fill in the
blanks.. Thats what I see most anyways..
Zip Fire File Test Utility $10-----
NAME (First and Last) __________________________________
Voice Phone Number _____________________________________
Password (if not already logged on) ____________________
In either Case if you have any suggestions feel free to call and leave
me a comment.
*********************************** END OF DOC ****************************